Lords spiritual

name

name ·Rare ·Advanced level

Definitions

Noun
  1. 1
    the clergy in France and the heads of the church in Britain wordnet
Proper Noun
  1. 1
    The 26 bishops of the Church of England who serve in the House of Lords.